sponge genus - Spanish English Dictionary